WPF和Silverlight版Chart2D帮助文档
对象集合

当你有一个集合的对象,每个对象包括数字属性时,应该使用数据绑定。数据绑定过程中至少有两个图表属性参与这一过程。


假设在资源中我们有一个点的数组。

XAML
拷贝代码
x:Array x:Key="points" Type="Point">
       <Point>0,0</Point>
       <Point>10,0</Point>
       <Point>10,10</Point>
       <Point>0,10</Point>
       <Point>5,5</Point>
</x:Array>

以下XAML代码片段表示一个具有两个数据系列的图表,一个绑定到点的X坐标,另一个绑定到该点的Y坐标:

XAML
拷贝代码
<c1chart:C1Chart Name="chart2">
       <c1chart:C1Chart.Data>
              <c1chart:ChartData
 ItemsSource="{Binding Source={StaticResource points}, Path=Items}">
                     <c1chart:DataSeries ValueBinding="{Binding Path=X}"/>
                     <c1chart:DataSeries ValueBinding="{Binding Path=Y}"/>
              </c1chart:ChartData>
       </c1chart:C1Chart.Data>
</c1chart:C1Chart>

下一个示例展示系列同时使用点的两个坐标值;请注意这里是XYDataSeries(在线文档 'XYDataSeries 类')类处理两组分别关联到 X-轴和Y-轴坐标值的数据值。

XAML
拷贝代码
<c1chart:XYDataSeries
       XValueBinding="{Binding Path=X}"
       ValueBinding="{Binding Path=Y}"/>

 

查看其它

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城